main perpetrator - French English Dictionary